﻿@charset "UTF-8";
/* CSS Document */

/* =1 Global */
body{font-size:62.5%;font-family:"微软雅黑", "宋体", Verdana, Geneva, sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;background:#FFF;}
.btn-msg{height:32px;line-height:32px;padding:0 10px;background:url(../../images/web/sns_dt1.png) repeat-x;border:1px solid #232323;border-radius:5px;font-size:1.6em;color:#FFF;}
.btn-msg-current{background:url(../../images/web/sns_dt1.png) repeat-x 0 -33px;}

/* =2 Header */
#header{position:fixed;top:0;left:0;z-index:100;width:100%;height:40px;background:url(../../images/web/header_bg.png) repeat-x #37739d;}
#header h1{text-align:center;font-size:2.4em;font-weight:600;color:#FFF;line-height:40px;}
#header .back{height:30px;position:absolute;top:6px;left:5px;}
#header .btn-menu{position:absolute;top:6px;left:5px;width:53px;height:30px;line-height:30px;text-align:center;top:6px;left:5px;background:url(../../images/web/header_btn_bg.png) no-repeat;font-size:1.8em;color:#FFF;}
#header .btn-menu-current{background:url(../../images/web/header_btn_bg.png) no-repeat 0 -31px;}
#header .btn-menu2{left:60px;}
#header .btn-menu-ri{left:auto;right:5px;}
#header .btn-menu img{height:20px;margin-top:5px;}
#header .edit{position:absolute;top:8px;right:5px;height:25px;}
#header .fr{position:absolute;top:5px;right:5px;font-size:1.6em;font-weight:600;color:#FFF;line-height:30px;}


/* =3 Container */
#container{margin:0 0 50px;overflow-x:hidden;overflow-y:auto;}
/* == 新闻资讯-详情 */
.news-detail{padding:20px 10px;}
.news-detail h1{font-size:2.2em;font-weight:600;color:#000;}
.news-detail .date{font-size:1.4em;color:#999;padding-bottom:10px;}
.news-detail .img{text-align:center;padding-bottom:10px;}
.news-detail .img img{max-width:90%;}
.news-detail .des{font-size:2em;line-height:1.8em;color:#4c4c4c;}
/* == 通讯录 */
.address-list li{height:50px;border-bottom:1px solid #cdcdcd;padding:0 10px;line-height:50px;font-size:1.8em;}
.address-list li img{width:40px;height:40px; vertical-align:middle;margin-right:10px;}
.address-list-arrow li{background:url(../../images/web/arrow1.png) no-repeat center right;}
.footer-opt{bottom:50px;left:0;z-index:101;width:100%;height:43px;background:url(../../images/web/footer_optbg.png) repeat-x;text-align:right;padding-top:7px;}
.footer-opt a:link,.footer-opt a:visited{display:inline-block;width:81px;height:36px;line-height:36px;text-align:center;margin-right:10px;font-size:1.8em;}
.footer-opt a:hover{text-decoration:none;}
.footer-opt .btn1:link,.footer-opt .btn1:visited{background:url(../../images/web/btn1.png) no-repeat 0 0;color:#383838;}
.footer-opt .btn1:active{background:url(../../images/web/btn1.png) 0 -37px;}
.footer-opt .btn2:link,.footer-opt .btn2:visited{background:url(../../images/web/btn1.png) no-repeat 0 -74px;color:#fff;}
.footer-opt .btn2:active{background:url(../../images/web/btn1.png) 0 -111px;}
.footer-opt .input-txt{float:left;height:34px;line-height:34px;border:1px solid #c1c1c1;border-radius:5px 0 0 5px;padding:0 10px;font-size:2em;margin-left:10px;}
.footer-opt .input-btn:link,.footer-opt .input-btn:visited{width:76px;background:url(../../images/web/btn1.png) -5px -74px;}
.footer-opt .input-btn:active{background:url(../../images/web/btn1.png) -5px -111px;}
/* == 专题 */
.theme-class .img{text-align:center;}
.theme-class .img img{max-width:100%;}
.theme-class ul{padding:0 10px;}
.theme-class ul li{height:30px;line-height:30px;background:url(../../images/web/arrow2.png) no-repeat 0 16px;padding-left:15px;font-size:1.8em;}
.theme-class ul li a:link{color:#242424;}
.theme-class ul li a:visited{color:#999;}
.theme-class ul li a:hover,.theme-class ul li a:active{text-decoration:none;color:#F50;}
.theme-class .theme-class-list{padding-top:10px;}
.theme-class .theme-class-list li{height:35px;line-height:35px;}
.theme-list{}
.theme-list li{height:40px;line-height:40px;background:url(../../images/web/arrow2.png) no-repeat 10px 20px;font-size:1.8em;border-top:1px solid #cdcdcd;padding-left:25px;}
.theme-list li img{float:right;height:20px;margin-top:10px;}
.theme-list li a:link{color:#242424;}
.theme-list li a:visited{color:#999;}
.theme-list li a:hover,.theme-list li a:active{text-decoration:none;color:#F50;}
.theme-detail{padding:20px 0;}
.theme-detail h1{font-size:2.2em;font-weight:600;color:#000;padding:0 10px;}
.theme-detail .date{font-size:1.4em;color:#999;padding:0 10px 10px;}
.theme-detail .des{border-top:1px solid #cdcdcd;padding:10px 10px;font-size:1.8em;line-height:1.4em;color:#4c4c4c; text-indent:24px;}
.theme-detail .des p{padding:5px 0;}
.theme-com li{border-bottom:1px solid #cdcdcd;padding:10px;}
.theme-com li.last{border-bottom:0;}
.theme-com li .tt{font-size:1.8em;font-weight:600;color:#024a7b;}
.theme-com li .tt span{float:right;margin-top:4px;font-size:0.8em;font-weight:100;color:#999;}
.theme-com li .con{font-size:1.6em;color:#212121;}
.theme-com li .hf-box{background:#f1f1f1;padding:10px;margin:10px 0;border-radius:10px;}
.theme-com li .hf-box .tt{color:#757575;}
/* == 社区空间 */
.sns-dt{background:url(../../images/web/sns_dt_bg.png) repeat-x #d7dce8;border-bottom:1px solid #a6a7a7;padding:5px 0;overflow: hidden;zoom:1;}
.sns-dt li{float:left;width:30%;height:39px;line-height:39px;text-align:center;background:url(../../images/web/sns_dt.png) repeat-x;border:1px solid #919191;border-radius:3px;font-size:1.8em;color:#024a7b;margin-left:2%;}
.sns-dt li.current{background:url(../../images/web/sns_dt.png) repeat-x 0 -41px;border:1px solid #25282a;color:#FFF;}
.sns-grid ul.news-list li{border-bottom:1px solid #cecfce;padding:10px;}
.sns-grid ul.news-list li img{float:left;width:50px;height:50px;}
.sns-grid ul.news-list li p{margin-left:60px;font-size:1.6em;}
.sns-grid ul.news-list li p span{color:#959595;}
.sns-grid ul.news-list li p span.f12{font-size:0.75em;}
.sns-grid ul.news-list li p span.fr{float:right;margin-top:3px;}
.sns-grid .name-dt{background:#ecebeb;border-top:1px solid #FFF;border-bottom:1px solid #cecfce;padding:10px; overflow:hidden;zoom:1;}
.sns-grid .name-dt img{float:left;width:50px;height:50px;margin-right:10px;}
.sns-grid .name-dt .name{float:left;line-height:50px;font-size:2.4em;color:#313031;}
.sns-grid .info-box{margin:10px 10px 0;border:2px solid #bcbcbc;border-radius:5px;}
.sns-grid .info-box li{height:50px;line-height:50px;border-bottom:1px solid #bcbcbc;padding:0 0 0 10px;font-size:1.8em;color:#181818;}
.sns-grid .info-box li.last{border:0;}
.sns-grid .info-box li span{color:#a4a4a4;}
.sns-grid .info-box li .icon{vertical-align:middle;}
.sns-grid .info-box li .fr{float:right;margin-top:12px;}
.sns-grid .sns-info-box{background:url(../../images/web/sns_box_bg.png) no-repeat 10px 15px;}
.sns-grid .sns-info-box li{padding-left:50px;background:url(../../images/web/arrow1.png) no-repeat right 12px;}

/* == 模拟单选框 */
.custom-checkbox{float:right;height:30px;position:relative;}
.custom-checkbox input{position:absolute;z-index:0;top:15px;right:15px;}
.custom-checkbox label{display:block;width:30px;height:30px;cursor:pointer;background:url(../../images/web/radio.png) no-repeat;position:absolute;top:10px;right:10px;}
.custom-checkbox label.check{background:url(../../images/web/radio.png) no-repeat -42px 0;}

/* =4 Footer */
#footer{position:fixed;bottom:0;left:0;z-index:100;width:100%;background:url(../../images/web/footer_bg.png) repeat-x center center #252525;}
#footer img{float:left;width:20%;}